Submission Track B : exact algorithm for Minimum Fill - In ( aka Chordal Completion )

نویسنده

  • Florian Sikora
چکیده

Our implementation follows the exact algorithm of Fomin et al. [3] which is based on listing the minimal separators, the potential maximal cliques, and then performing dynamic programming based on those structures [1, 2]. The algorithm by Fomin et al. refines the approach of Bouchitté and Todinca on some minor aspects (only considering inclusion-minimal minimal separators, trying only the so-called full blocks associated to a minimal separator) and also lists the potential maximal cliques in a different way. We realized that this theoretically better enumeration of potential maximal cliques was in practice slower, so for this part we follow Bouchitté and Todinca’s algorithm. This algorithm can be seen as FPT parameterized by the number of potential maximal cliques. Its dependency in the parameter is polynomial (even linear) which does not imply that the problem is polytime solvable since the number of potential maximal cliques (and minimal separators) can be as big as exponential in the number of vertices of the graph. It is noteworthy that this nice and deep theory (of potential maximal cliques) initiated by Bouchitté and Todinca seems to perform, as is, better than more straightforward approaches (such as the naive branching on all chordalizations of a long induced cycle). This is not always the case and more often than not the intricate and theoretically best algorithms perform quite poorly in practice. This sets Bouchitté and Todinca’s algorithm is the regarded class of theoretical work with a direct practical value.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Subexponential parameterized algorithm for minimum fill-in

The Minimum Fill-in problem is to decide if a graph can be triangulated by adding at most k edges. Kaplan, Shamir, and Tarjan [FOCS 1994] have shown that the problem is solvable in time O(2O(k) + knm) on graphs with n vertices and m edges and thus is fixed parameter tractable. Here, we give the first subexponential parameterized algorithm solving Minimum Fillin in time O(2O( √ k log k) + knm). ...

متن کامل

Parallel Gaussian Elimination with Linear Work and Fill

This paper presents an algorithm for nding parallel elimination orderings for Gaussian elimination. Viewing a system of equations as a graph, the algorithm can be applied directly to interval graphs and chordal graphs. For general graphs, the algorithm can be used to parallelize the ordering produced by some other heuristic such as minimum degree. In this case, the algorithm is applied to the c...

متن کامل

Parallelizing Elimination Orders with Linear Fill

This paper presents an algorithm for nding parallel elimination orders for Gaussian elimination Viewing a system of equations as a graph the algorithm can be applied directly to interval graphs and chordal graphs For general graphs the algorithm can be used to paral lelize the order produced by some other heuristic such as minimum degree In this case the algorithm is ap plied to the chordal com...

متن کامل

Tractability of Parameterized Completion Problems on Chordal, Strongly Chordal, and Proper Interval Graphs

We study the parameterized complexity of three NP hard graph completion problems The MINIMUM FILL IN problem is to decide if a graph can be triangulated by adding at most k edges We develop an O k mn f k algorithm for this problem on a graph with n vertices and m edges In particular this implies that the problem is xed parameter tractable FPT The PROPER INTERVAL GRAPH COMPLETION problem motivat...

متن کامل

ar X iv : 1 10 4 . 22 30 v 1 [ cs . D S ] 1 2 A pr 2 01 1 Subexponential Parameterized Algorithm for Minimum Fill - in ∗ Fedor

The Minimum Fill-in problem is to decide if a graph can be triangulated by adding at most k edges. Kaplan, Shamir, and Tarjan [FOCS 1994] have shown that the problem is solvable in timeO(2O(k)+k2nm) on graphs with n vertices and m edges and thus is fixed parameter tractable. Here, we give the first subexponential parameterized algorithm solving Minimum Fill-in in time O(2O( √ k log +knm). This ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017